tormenting thoughts - German English Dictionary